export interface StaffInfoVO {
  /**
   * 员工ID
   */
  staffId: string | number;

  /**
   * 员工姓名
   */
  staffName: string;

  /**
   * 性别
   */
  gender: number;

  /**
   * 出生日期
   */
  birthDate: string;

  /**
   * 身份证号
   */
  idCard: string | number;

  /**
   * 联系电话
   */
  phone: string;

  /**
   * 职位
   */
  position: string;

  /**
   * 部门
   */
  department: string;

  /**
   * 入职日期
   */
  entryDate: string;

  /**
   * 住址
   */
  address: string;

  /**
   * 电子邮箱
   */
  email: string;

  /**
   * 备注
   */
  remarks: string;

}

export interface StaffInfoForm extends BaseEntity {
  /**
   * 员工ID
   */
  staffId?: string | number;

  /**
   * 员工姓名
   */
  staffName?: string;

  /**
   * 性别
   */
  gender?: number;

  /**
   * 出生日期
   */
  birthDate?: string;

  /**
   * 身份证号
   */
  idCard?: string | number;

  /**
   * 联系电话
   */
  phone?: string;

  /**
   * 职位
   */
  position?: string;

  /**
   * 部门
   */
  department?: string;

  /**
   * 入职日期
   */
  entryDate?: string;

  /**
   * 住址
   */
  address?: string;

  /**
   * 电子邮箱
   */
  email?: string;

  /**
   * 备注
   */
  remarks?: string;

}

export interface StaffInfoQuery extends PageQuery {

  /**
   * 员工姓名
   */
  staffName?: string;

  /**
   * 身份证号
   */
  idCard?: string | number;

    /**
     * 日期范围参数
     */
    params?: any;
}



